eda ic design design diffraction gratings optics take circuit simulation zemax optical grating diffraction grating asic optical design cad optical system design electronic design automation grating optical lens design analog zeemax